package com.yiren.dbaa.module.help_center.contract;

/**
 * @author lwb
 * @date :2022/7/27 15:25
 * @description: 更新契约
 */
public interface UpdateContract {

    interface Presenter {

        /**
         *获取软件更新信息
         */
        void getSoftUpdateInfo(View  v);

        /**
         * 获取硬件更新信息
         */
        void getHardwareUpdateInfo(View v);

    }

    interface Model {


    }

    interface View {

        /**
         * 显示软件更新信息
         * @param curVersion
         * @param notes
         * @param isShowbt
         */
        void showSoftUpdateInfo(String curVersion,String notes,boolean isShowbt);

        /**
         * 显示硬件信息
         * @param curVersion
         * @param notes
         * @param isShowbt
         */
        void showHardwareUpdateInfo(String curVersion,String notes,boolean isShowbt);

    }


}
